home *** CD-ROM | disk | FTP | other *** search
/ Programming Languages Suite / ProgramD2.iso / Visual Database / Visual Foxpro 6.0 (Ent. Edition) / Vf6ent Extractor.EXE / FFC / _REPORTS.H < prev    next >
Encoding:
Text File  |  1998-05-26  |  3.8 KB  |  88 lines

  1. * _REPORTS.H
  2.  
  3. * Header file for _REPORTS.VCX classes
  4.  
  5. * common dialog flag constants and results for ShowFont:
  6. #DEFINE cdlCFScreenFonts                        0x1
  7. #DEFINE cdlCFANSIOnly                           0x400
  8. #DEFINE cdlCFForceFontExist                     0x10000
  9. #DEFINE cdlCFNoStyleSel                            0x100000
  10. #DEFINE cdlCFFixedPitchOnly                        0x4000    
  11.  
  12. * common dialog constants for ShowOpen/ShowSave:
  13. #DEFINE cdlOFNPathMustExist                     0x800    
  14. #DEFINE cdlOFNNoChangeDir                       0x8
  15. #DEFINE cdlOFNHideReadOnly                      0x4
  16. #DEFINE cdlOFNExplorer                          0x80000    
  17. #DEFINE cdlOFNFileMustExist                     0x1000    
  18. #DEFINE cdlOFNOverwritePrompt                   0x2
  19. #DEFINE cdlOFNNoReadOnlyReturn                  0x8000
  20.  
  21. #DEFINE VERTICAL_SCROLLBAR_WIDTH                5
  22.  
  23. #DEFINE SHOWTEXT_TEXT_EDITOR_LOC                "Text Viewer"
  24.  
  25. #DEFINE WINDOWSTATE_MAXIMIZED                   2
  26. #DEFINE WINDOWSTATE_NORM                        0
  27.  
  28. * _dialog fonts
  29. #DEFINE SYSTEM_LARGEFONTS            FONTMETRIC(1, 'MS Sans Serif', 8, '') # 13 OR ;
  30.                                      FONTMETRIC(4, 'MS Sans Serif', 8, '') # 2 OR ;
  31.                                      FONTMETRIC(6, 'MS Sans Serif', 8, '') # 5 OR ;
  32.                                      FONTMETRIC(7, 'MS Sans Serif', 8, '') # 11
  33.                                      
  34. #DEFINE DIALOG_SMALLFONT_NAME        "MS Sans Serif"
  35. #DEFINE DIALOG_LARGEFONT_NAME        "Arial"
  36.  
  37. * destinations:
  38. #DEFINE OUTPUT_PRINT_REPORT_LOC                "Print report"
  39. #DEFINE OUTPUT_PRINT_LIST_LOC                  "Print list from table"
  40. #DEFINE OUTPUT_SCREEN_LOC                      "Preview"
  41. #DEFINE OUTPUT_TEXTFILE_LOC                    "Text file"
  42. #DEFINE OUTPUT_HTMLFILE_LOC                    "HTML file"
  43. #DEFINE OUTPUT_PRINTFILE_LOC                   "Print-image file"
  44. #DEFINE OUTPUT_EXPORT_LOC                      "Export table"
  45.  
  46. * screen options:
  47. #DEFINE OUTPUT_SCREEN_PREVIEW_LOC              "Report Preview"
  48. #DEFINE OUTPUT_SCREEN_GRAPHICAL_LOC            "Graphical report preview"
  49. #DEFINE OUTPUT_SCREEN_ASCII_LOC                "Text report preview"
  50. #DEFINE OUTPUT_SCREEN_BROWSE_LOC               "Browse view of table"
  51. #DEFINE OUTPUT_SCREEN_LIST_LOC                 "Simple list view of table"
  52.  
  53. * HTML options:
  54. #DEFINE OUTPUT_HTML_FILEONLY_LOC               "Generate only, no display"
  55. #DEFINE OUTPUT_HTML_VIEWSOURCE_LOC             "View generated source"
  56. #DEFINE OUTPUT_HTML_WEBVIEW_LOC                "View output in web browser"
  57.  
  58. #DEFINE OUTPUT_KEY_FOR_TOOLBAR_LOC             "Press Ctrl-R to retrieve Report Preview Toolbar if necessary..."
  59.  
  60. * print options:
  61. #DEFINE OUTPUT_PRINT_OPTIONS_WINDEFAULT_LOC    "Windows default printer"
  62. #DEFINE OUTPUT_PRINT_OPTIONS_VFPDEFAULT_LOC    "VFP default printer"
  63. #DEFINE OUTPUT_PRINT_OPTIONS_SETVFPDEFAULT_LOC "Select and use new VFP default"
  64.  
  65. #DEFINE OUTPUT_DESTINATION_TEXTFILE_LOC        "Pick a destination text filename"
  66. #DEFINE OUTPUT_SOURCE_REPORT_LOC               "Pick a report"
  67.  
  68. #DEFINE OUTPUT_REPORT_NOT_FOUND_LOC            "Report not found!"
  69.  
  70. #DEFINE OUTPUT_REPORT_OR_DATASOURCE_REQUIRED_LOC "This dialog needs report or table datasource information."
  71. #DEFINE MB_ICONEXCLAMATION                     48
  72.  
  73. * export options
  74.  
  75. #DEFINE OUTPUT_EXPORT_EXCEL97   "Excel 97"
  76. #DEFINE OUTPUT_EXPORT_EXCEL5    "Excel 5.0"
  77. #DEFINE OUTPUT_EXPORT_EXCEL2    "Excel 2.0"
  78. #DEFINE OUTPUT_EXPORT_FOX2X     "Fox 2.X"
  79. #DEFINE OUTPUT_EXPORT_FOXPLUS   "Xbase"
  80. #DEFINE OUTPUT_EXPORT_FIXEDLEN  "Fixed Length"
  81. #DEFINE OUTPUT_EXPORT_DELIMITED "Delimited"
  82. #DEFINE OUTPUT_EXPORT_LOTUS2    "Lotus 2.x"
  83. #DEFINE OUTPUT_EXPORT_DIF       "Data Interchange Format"
  84. #DEFINE OUTPUT_EXPORT_SYMPHONY  "Symphony 1.10"
  85. #DEFINE OUTPUT_EXPORT_CSV       "Separated Values"
  86.  
  87.  
  88.